package com.nf.ch03.test06.three;

/**
 * 人
 *
 * @author lwj
 * @date 2025-03-04
 * @vesion 1.0.0
 */
public class Person {
    /**
     * 姓名
     */
    private String name;

    // 构造方法
    public Person() {}
    public Person(String name) {
        this.name = name;
    }

    /**
     * 开门
     * @param door 门
     */
    public void openDoor(Door door){
        door.open();
    }

    /**
     * 关门
     * @param door 门
     */
    public void closeDoor(Door door){
        door.close();
    }

    // 属性
    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }
}
